undescended testicle - French English Dictionary